VastAdData

interface VastAdData : AdData

Holds various additional ad data that's available in the VAST response.

Properties

adDescription
Link copied to clipboard
abstract val adDescription: String?
A longer description of the ad.
adSystem
Link copied to clipboard
abstract val adSystem: AdSystem?
The AdSystem that returned the ad.
adTitle
Link copied to clipboard
abstract val adTitle: String?
A common name for the ad.
advertiser
Link copied to clipboard
abstract val advertiser: Advertiser?
The Advertiser as defined by the ad serving party.
apiFramework
Link copied to clipboard
abstract val apiFramework: String?
Identifies the API needed to execute an interactive media file or communicate with the creative.
codec
Link copied to clipboard
abstract val codec: String?
The codec used to encode the file which can take values as specified by https://tools.ietf.org/html/rfc4281.
creative
Link copied to clipboard
abstract val creative: Creative?
Contains various data about the Creative.
delivery
Link copied to clipboard
abstract val delivery: MediaFileDeliveryType?
Either 'progressive' for progressive download protocols or 'streaming' for streaming protocols.
mediaFileId
Link copied to clipboard
abstract val mediaFileId: String?
The media file ID.
minSuggestedDuration
Link copied to clipboard
abstract val minSuggestedDuration: Double?
The minimum suggested duration that the creative should be displayed.
pricing
Link copied to clipboard
abstract val pricing: AdPricing?
Used to provide a value that represents an AdPricing information that can be used by real-time bidding (RTB) systems.
survey
Link copied to clipboard
abstract val survey: AdSurvey?
URI to any resource relating to an integrated AdSurvey.
wrapperAdIds
Link copied to clipboard
abstract val wrapperAdIds: Array<String>
The IDs of the Wrapper ads, starting at the InLine ad and ending at the outermost Wrapper ad.

Inherited properties

bitrate
Link copied to clipboard
abstract val bitrate: Int?
The average bitrate of the progressive media file as defined in the VAST response.
maxBitrate
Link copied to clipboard
abstract val maxBitrate: Int?
The maximum bitrate of the streaming media file as defined in the VAST response.
mimeType
Link copied to clipboard
abstract val mimeType: String?
The MIME type of the media file or creative as defined in the VAST response.
minBitrate
Link copied to clipboard
abstract val minBitrate: Int?
The minimum bitrate of the streaming media file as defined in the VAST response.

Inheritors

ImaAdData
Link copied to clipboard